div#categories {
	float:left;
	width:19%;
}

div#main {
	float:right;
	width:80%;
	text-align: center;
}

div#results {
	text-align:left;
}

div#results  a{
	font-size: medium;
}


div#results > div {
	margin-top:20px;
	padding-bottom:10px;
	border-bottom:1px dashed #DDDDFF;
}

div#categories  a {
	font-size:15px;
	font-weight:bold;
	margin-top:10px;
	display:block;
}

div#categories  {
	font-size:20px;
}

.clear {
	clear:both;
}
div {
	*border:1px solid red;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:10px;
}

html {
 overflow-y: scroll !important;
}
